Definition of Spanish Lime Tree
-
(noun) tropical American tree bearing a small edible fruit with green leathery skin and sweet juicy translucent pulp
Synonyms of Spanish Lime Tree
Antonyms of Spanish Lime Tree
No Antonyms Found.
Homophones of Spanish Lime Tree
No Homophones Found.